mini park - German English Dictionary